OneTeamSoftware\WooCommerce\Shipping\BaseParcelPacker S

Total Complexity 46
Dependencies 1
Dependents 1
Total lines 278
Lines of code 187
Logical lines of code 99
Comment lines 2
Methods 19
Properties 8

Methods 19

Method Rating Maintainability Complexity Lines of code
pack()
S
49 7 28
getCombinedParcels()
S
49 5 31
addParcel()
S
57 6 16
getChildrenItemIds()
S
65 5 9
packSingleProduct()
S
54 2 20
setItemParents()
S
64 3 9
mergeItems()
S
64 3 10
setMinWeight()
S
74 2 5
toNumber()
S
66 2 8
setCombineBoxes()
S
74 2 5
__construct()
S
62 1 11
toParcelItem()
S
63 1 11
setDebug()
S
81 1 3
startPacking()
S
79 1 3
finishPacking()
S
79 1 3
maybePackProduct()
S
77 1 4
setBoxes()
S
91 1 2
getProductVolume()
S
70 1 6
setPackageTypes()
S
81 1 3